powered caravan - Spanish English Dictionary